@charset "utf-8";
body {padding:0;margin:0}
.hy_p1{ height:497px;}
.hy_p2{height:528px;width:980px;}
.hy_p21{ width:702px; float:left; background:url(p2.jpg) no-repeat left bottom; height:528px;}
.hy_p22{ width:250px; float:left; background:url(p3.jpg) no-repeat; height:470px; padding:58px 0 0 28px;}
.hy_p3{ height:225px; overflow:hidden; width:944px; background:url(p4.jpg) no-repeat; padding-top:50px; padding-left:36px;}
.hy_p4{ height:275px; overflow:hidden; width:960px; padding-left:20px;}
.hy_p4 img{ margin-right:10px;}

.hy_p21_ul{padding:50px 0 0 38px; width:625px; color:#666666; font-size:14px;}
.hy_p21_ul li{width:625px; overflow:hidden; white-space:nowrap; height:24px; border-bottom:#c8c8c8 solid 1px; padding-top:9px;}
.hy_p21_ul li.unshow{ border:none;}

.hy_p21_dl{ padding:91px 0 0 38px; width:635px;color:#666666; font-size:14px;}
.hy_p21_dl dt{ width:575px; float:left;}
.hy_p21_dl dt ul{}
.hy_p21_dl dt li{ background:url(hy_bg.gif) no-repeat; padding-left:23px; width:550px; white-space:nowrap; overflow:hidden; height:28px;}
.hy_p21_dl dd{ width:60px; float:left; padding-top:195px;} 

.hy_p2 a:link,.hy_p2 a:visited{ color:#338bca; text-decoration:underline;}
.hy_p2 a:hover,.hy_p2 a:active{ color:#338bca; text-decoration:underline;}

.hy_p21_dl a:link,.hy_p21_dl a:visited{ color:#338bca; text-decoration:underline;}
.hy_p21_dl a:hover,.hy_p21_dl a:active{ color:#338bca; text-decoration:underline;}

.hy_p3 a:link,.hy_p3 a:visited{ color:#338bca; text-decoration:none;}
.hy_p3 a:hover,.hy_p3 a:active{ color:#338bca; text-decoration:underline;}

.hy_p21_dl dd a:link,.hy_p21_dl dd a:visited{ color:#338bca; text-decoration:none; font-weight:bold;}
.hy_p21_dl dd a:hover,.hy_p21_dl dd a:active{ color:#338bca; text-decoration:underline;}


#gd{width:910px;overflow:hidden;padding-top:0px;}
#gd div{width:50000px;}
#gd dl{width:182px;float:left;text-align:center;}
#gd dt{ width:157px; height:167px; background:url(hy_bg2.gif) no-repeat; padding:1px; margin:0 auto;}
#gd img{width:157px; height:157px;}
#gd dl dd{width:182px; white-space:nowrap; overflow:hidden; padding-top:2px;}

.hy_p221{ width:205px;}